keep confidential and secret - Español Inglés Diccionario